double-stranded DNA (dsDNA) - English Synonyms Dictionary